boat and ship builder - French English Dictionary